草庐IT

Android ImageView 捏缩放

全部标签

ios - 使用 SpriteKit 手势同时分别拖动、旋转和缩放多个 Sprite

我创建了一个iOS应用程序,我需要能够在其中同时移动、旋转和缩放Sprite(我使用的是Apple的SpriteKit)。在大多数情况下,我有这个工作。我目前可以用一根手指触摸并移动Sprite,如果我用两根手指,我可以缩放和旋转Sprite。为此,我使用了UIPanGestureRecognizer、UIPinchGestureRecognizer和UIRotateGestureRecognizer。那很好用。我想要的是,当我用右手拖动、旋转和缩放一个Sprite时,我可以用我的左手独立于另一个Sprite拖动、旋转和缩放一个不同的Sprite。目前我正在使用iOS手势来移动、旋转和

ios - CGAffineTransform 比例不从中心缩放 - 导出

我想我的问题与其他帖子的不同之处在于我没有缩放View,而是缩放Assets层指令(AVMutableVideoCompositionLayerInstruction)。所以设置anchor、view.center、CGRect缩放都不起作用。除了使用CGAffineTransformMakeTranslation移动Assets以使其看起来像居中,但非常不准确,我无法弄清楚如何使其从中心缩放。有没有我缺少的属性(property)?文档和指南不是很有帮助,但也许我错过了一些东西。代码如下。谢谢大家!!!:)此外,对于那些寻找使用CGTransforms导出avasset的方法的人来说

ios - SKPhysicsWorld 在缩放节点中模拟物理

我正在尝试构建一个SpriteKit游戏,其中涉及具有可以放大和缩小的物理体的关卡。物理世界的行为并不像我预期的那样,并且在更改缩放级别时导致奇怪的事情发生。具有物理实体的节点会按预期进行动画处理和行为。围绕关卡进行缩放是通过捏合手势来处理的,该手势正在调整包含所有游戏元素的单个“世界节点”的比例。这是一种处理它的便捷方法,因为缩放场景似乎会做一些可怕的事情,而且它可以很容易地为世界节点顶部的任何游戏界面元素添加一个单独的未缩放节点。缩放是这样的:-(void)handlePinchGesture:(UIPinchGestureRecognizer*)gesture{if(gestur

ios - 在布局转换中调整/缩放 UICollectionView 单元格的内容

我正在研究来自https://github.com/hebertialmeida/HAPaperViewController的示例项目的CollectionViewLayout的转换。和https://github.com/wtmoose/TLLayoutTransitioning并且无法弄清楚如何在小布局和大布局之间自动调整单元格内容的大小。例如我在CollectionViewCell中有一个UILabel,它应该是定义(固定)位置处单元格宽度的一半。完成向大布局的过渡后,标签也应该是单元格的一半(相同的相对位置),但字体大小更大(或调整大小)。在这里使用自动布局还是使用CGAffi

ios - 缩放时如何在 UIView 周围保持一致的 2px 边框?

我有一个自定义的UIView,它可以根据UISlider的值进行缩放和旋转。缩放效果很好,它很简单:self.myView.transform=CGAffineTransformScale(CGAffineTransformIdentity,sx,sy);我的UIView有一个2px的边框:self.layer.borderColor=[UIColorwhiteColor].CGColor;self.layer.borderWidth=2.0f;然而,当我将View放大时,边框也会变大。如何保持忽略View比例的一致边框? 最佳答案

ios - 显示缩放 iOS 9 [调整大小]

如果iPhone处于缩放模式,是否有办法更改UILabel的框架,因为应用程序在标准模式下没问题,但缩放模式tableView中的UILabel不显示整个文本。 最佳答案 参见iPhone6DisplayZoomFunctionalitydisturbsthewholeview对于一些想法,但我希望有一个更全面的指南,例如来自Apple,关于我们如何使我们的应用程序正确支持“显示缩放”。任何指向类似东西的指针?有人吗? 关于ios-显示缩放iOS9[调整大小],我们在StackOverf

iphone - 带有 super View 的 iOS 统一缩放 subview

我有一个应用程序,允许用户以多个方向将View拖动到屏幕上。所以假设我处于纵向模式并且我的superView是768x1024。假设我将10个不同的项目拖到该superView上。这些项目被缩放、旋转等。然后我旋转设备,我的superview缩小到576x768。如何让我的所有subview保持其位置并相对于新的较小尺寸进行转换?所以从本质上讲,我的superView及其所有subview应该看起来与纵向View完全一样,除了所有内容都已按比例缩小。而且,如果我在风景中并且所有内容都“缩小”了,然后我将另一个View拖到上面并将其缩小以适合。当设备旋转回纵向时,我需要那个新View在适

objective-c - MKAnnotationView 帧大小在缩放之前不会更新 MapView

我正在尝试实现一个带有自定义按钮的自定义MKAnnotationView。我不想使用MKAnnotation的标注属性,因为无法访问该View的框架。相反,我使用MKAnnotationViewView来添加我的UIView,其中包含我的自定义标注气泡。一切正常,即使触摸被按钮捕获。唯一的问题是调整MKAnnotationView框架的大小。我能够在我的自定义MKAnnotationView中的(void)setSelected:(BOOL)selectedanimated:(BOOL)animated方法期间执行此操作,该方法是MKAnnotationView的子类,但是当调整大小的

iphone - MKMapView:使用当前缩放级别关注当前位置

我有一种方法可以移动map,使其跟随当前用户位置。这工作正常,但目前缩放比例不能按我想要的方式工作。我希望用户能够按照他们想要的方式缩小或放大map,并且仍然让它按照用户刚刚在map上设置的新缩放比例跟随当前位置。我尝试执行以下操作,但效果不佳:/***Centersthemaponthecurrentlocation**@version$Revision:0.1*/-(void)centerMapOnLocation:(CLLocation*)location{//MakearegionusingourcurrentzoomlevelCLLocationDistancelatitud

Web3D数学基础(平移、旋转、缩放矩阵)—WebGL、WebGPU、Threejs

参考资料:threejs中文网threejsqq交流群:814702116Web3D数学基础(平移、旋转、缩放矩阵)—WebGL、WebGPU、Threejs本下节课给大家介绍下矩阵的概念,以及用于几何变换的矩阵,比如平移矩阵、缩放矩阵、旋转矩阵。如果你对这些几何变换的矩阵概念比较熟悉,可以跳过本节课。线性代数、图形学如果你有《线性代数》、《计算机图形学》基础,更有利于WebGPU的学习。当然了,你没有这些基础,也没关系,咱们课程的特色就是尽量弱化对数学和图形学基础的要求,尽量带你从零入门。如果你时间比较充足,也有兴趣,可以去翻翻《线性代数》、《计算机图形学》相关的书籍,当然你不去翻,咱们的课